parent companies - Spanish English Dictionary